// common/components/pathNav/pathNav.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    path: {
      type: Array,
      value: []
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    // path: [{
    //   nodeName: '这是一个极123133123',
    //   value: 0,
    // }, {
    //   nodeName: '这是er个极',
    //   value: 0,
    // }, {
    //   nodeName: '这是san个极',
    //   value: 0,
    // }, {
    //   nodeName: '这是san个极',
    //   value: 0,
    // }]
  },

  /**
   * 组件的方法列表
   */
  methods: {
    onAll() {
      this.triggerEvent('onAll')
    },

    onPathItem({
      currentTarget
    }) {
      console.log(currentTarget, 'currentTarget');
      const {
        dataset
      } = currentTarget
      const {
        index,
        value
      } = dataset
      // console.log(dataset, '---dataset====');
      // const path = this.data.path
      // console.log(path, 'path-----');
      // path.slice(index + 1)
      // this.setData({
      //   path: path
      // })
      this.triggerEvent('onPathItem', {
        index: index,
        value: value
      })
    }
  }
})